thread bacterium - Spanish English Dictionary